#include <REGX52.H>
/**
 * 按钮1按下，灯D2灭，灯D1亮
 * 按钮2按下，灯D1灭，灯D2亮
 */
void delay_ms(unsigned int ms)
{
    unsigned int i, j;
    for (i = 0; i < ms; i++)
    {
        for (j = 0; j < 123; j++)
            ;
    }
}
void main()
{
  while(1)
  {
    if(P2_5==0)
    {
    delay_ms(50);
    if(P2_5==0)
      {
      while(P2_5==0)
        {

        }
      P3_1=0;
      P2_0=1;
      }
    }
    if(P3_7==0)
    {
      delay_ms(50);
      if(P3_7==0)
      {
        while(P2_5==0)
        {

        }
      P3_1=1;
      P2_0=0;
      }
    } 
   }
}